screw the pooch – English–Español translations
🇬🇧 en es 🇪🇸
screw the pooch verb |
|
|---|---|
|
embarrarla, meter la pata, meterla hasta el corvejón, regarla |
Wiktionary Links
- English: screw the pooch
screw the pooch verb |
|
|---|---|
|
embarrarla, meter la pata, meterla hasta el corvejón, regarla |